package lambda;

import java.util.Comparator;

public class LambdaDemo1 {
    //匿名内部类写法
    Comparator<String> comparator = new Comparator<String>() {
        @Override
        public int compare(String o1, String o2) {
            return o1.length()-o2.length();
        }
    };
    //lambda表达式写法
    Comparator<String> c1 = (String o1, String o2)-> {
        return o1.length()-o2.length();
        };
    //如果方法体只有一句代码，那么方法的{}可以省略，如果含有return，return要一同省略
    Comparator<String> c2 = (o1, o2)-> o1.length()-o2.length();

}
